home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Suzy B Software 2
/
Suzy B Software CD-ROM 2 (1994).iso
/
unclcarl
/
colortxt
/
colortxt.lst
< prev
next >
Wrap
File List
|
1995-04-25
|
2KB
|
62 lines
rez%=XBIOS(4) !Current resolution 0=LOW,1=MED,2=HIGH
IF rez%=1
CLS !CLear Screen
a$="Medium Resolution Available Options - Please select a number..."
bla=LEN(a$)
' TAB((80-LENgth of a$)/2) <-centers text
PRINT AT(1,1);TAB((80-bla)/2);CHR$(27)+"b"+CHR$(3);a$
PRINT AT(1,2);
PRINT AT(1,3);CHR$(27)+"b"+CHR$(1);"Colour 1"
PRINT AT(1,4);CHR$(27)+"b"+CHR$(2);"Colour 2"
PRINT AT(1,5);CHR$(27)+"b"+CHR$(3);"Colour 3"
' CHR$(27)+"b"+CHR$(c); -> Chooses c as text colour
wilbur_2:
PRINT AT(1,6);CHR$(27)+"b"+CHR$(3)
INPUT a !INPUT the number
IF a<=0 OR a=>4
GOTO wilbur_2
ENDIF
PRINT CHR$(27)+"b"+CHR$(a) !Engage new colour
PRINT "That should do it..."
PAUSE 25
END
ELSE IF rez%=0
CLS
FOR i=1 TO 15
PRINT AT(1,i);CHR$(27)+"b"+CHR$(i);"Colour ";i
NEXT i
wilbur:
PRINT AT(1,16);CHR$(27)+"b"+CHR$(15)
INPUT a
IF a<=0 OR a=>16
GOTO wilbur
ENDIF
PRINT CHR$(27)+"b"+CHR$(a)
PRINT "That should do it..."
PAUSE 25
CLS
END
ELSE
CLS
PRINT AT(1,1);CHR$(27);"q"
a$="High Resolution Available Options - Please select a number..."
bla=LEN(a$)
' CHR$(27)+"p"; p=turn on inverse text, q=turn off inverse text
PRINT AT(1,1);TAB((80-bla)/2);CHR$(27)+"b"+CHR$(3);a$
PRINT AT(1,3);CHR$(27);"q";"Normal 1"
PRINT AT(1,4);CHR$(27);"pInverse 2";CHR$(27);"q"
harry:
PRINT AT(1,6)
INPUT a
IF a=1
a$="q"
ELSE IF a=2
a$="p"
ELSE
GOTO harry
ENDIF
PRINT AT(1,9);CHR$(27);a$;" That should do it... "
PAUSE 25
END
ENDIF